i am due for dinner at eight. - Deutsch Englisch Wörterbuch